package com.aifund.admin.service;

import com.aifund.admin.entity.form.user.UserListForm;
import com.aifund.admin.entity.vo.PageResult;
import com.aifund.admin.entity.vo.UserListVo;
import com.aifund.common.entity.AiUser;

/**
 * @author deng
 */
public interface UserService {



    /**
     * 获取用户分页
     * @param form
     * @return
     */
    PageResult<UserListVo> page(UserListForm form);

    /**
     * 获取用户
     * @param id
     * @return
     */
    AiUser getById(Long id);

    /**
     * 保存用户信息
     * @param aiUser
     */
    void save(AiUser aiUser);

    /**
     * 获取今日注册人数
     * @return
     */
    int getTodayRegister();

}
